Going SOLO to assess novice programmers

نویسندگان
چکیده

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Visualizing Roles of Variables to Novice Programmers

Many students learning to write computer programs encounter considerable difficulties. For novices, one of the key problems is in understanding how the very basic programming constructs work. In this paper, we concentrate on visualizing the role of a variable, i.e., the dynamic character of a variable embodied by the sequence of its successive values as related to other variables. We present a ...

متن کامل

Going solo: making the leap.

Frustrated by current practice and convinced of a better way, the author left his salaried position and opened a solo practice with no staff. Because his overhead costs are extremely low, the author is able to see fewer patients per day and create more meaningful interactions. By offering unfettered access, the author finds that his patients trust him more and actually call him less.

متن کامل

Domain Specific Debugging Aids for Novice Programmers

We have been d e v e l o p i n g a debugging a i d t a i l o r e d to n o v i c e programmers l e a r n i n g to use a s i m p l e a s a e r t i o n a l database language . Based i n p a r t on e x i s t i n g programmer 's a p p r e n t i c e and debugging p r o j e c t s , our system makes s e v e r a l n o v e l c o n t r i b u t i o n s : i t i s o r i e n t e d towards a l a r g e aud ienc...

متن کامل

Dynamic evaluation trees for novice C programmers

The dynamic evaluation tree is a method of visualizing expression evaluation that annotates a program’s source code with expression results. It is intended to reduce students’ visual attention problems by removing the need to alternate between disparate source code and expression evaluation windows. We generalise the dynamic evaluation tree to support arbitrary expressions in the C programming ...

متن کامل

Transparency Debugging with Explanations for Novice Programmers

Novice programmers often find programming to be a difficult and frustrating task. Because of their lack of experience in programming novices have different needs to experts when it comes to debugging assistants. One way a debugging assistant could be tailored to novices, as proposed by Eisenstadt, is to provide them with an explic it model of how their program works and, hence encourage them to...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: ACM SIGCSE Bulletin

سال: 2008

ISSN: 0097-8418

DOI: 10.1145/1597849.1384328